body {
  font-family:      Verdana, Geneva, Arial, sans-serif;
  font-size:        medium;
/*  background-color: #7EA8E7;*/
  margin-top:       5%;
  margin-bottom:    5%;
  margin-left:      10%;
  margin-right:     10%;
  border:           1px dotted gray;
  padding:          10px 10px 10px 10px;
  width:            1024px;
  height:           768px;
  
 
  /*background-image: linear-gradient(to right top, #d16ba5, #c777b9, #ba83ca, #aa8fd8, #9a9ae1, #8aa7ec, #79b3f4, #69bff8, #52cffe, #41dfff, #46eefa, #5ffbf1);*/
}
a {
  text-decoration:  none; 
  font-weight:      600; 
}
a:hover {
  text-decoration:  underline;
}
a img {
  border:           0;
}
h2 {
  font-size:        150%;
}
table {
  margin-left:      20px;
  margin-right:     20px;
  margin-top: 50px;
  color: #F6F9FF;
  caption-side:     bottom;
  border-collapse:  collapse;
  background-color:   #14487E;
  width: 800px;
  height: 600px;
  margin: 0 auto;

}
td, th {
  padding:          5px;
  align: center;
  text-align:       center;

}
.copyright {
  font-size:        75%;
  font-style:       italic;
}
.slogan {
  font-size:        75%;
  font-style:       italic;
}
.confirmentry {
  font-weight:      600; 
}

/*** Tables ***/

form {
  width: 850px;
  height: 650px;
  margin: 0 auto;
  margin-top: 50px;
}
/*  background-color:   #14487E;*/
/*table {
font-size:          1em;
background-color:   #F3F9FF;
border:             1px solid #909090;
color:              #2a2a2a;
padding:            5px 5px 2px;
border-collapse:    collapse;
}*/


/*** Inputs ***/
/*input[type=file] {
  font-size:        115%;
  width:            30em;
  margin: 0 auto;
}*/


input[type=text] {
    outline-style: none ;
    border: 1px solid #ccc; 
    border-radius: 10px;
    padding: 20px 25px;
    width: 400px;
    font-size: 20px;
    font-weight: 700;
    font-family: "Microsoft soft";
}


input[type=submit] {
  font-size:        115%;
  padding: 10px 30px 10px 30px;
  background: #66C1E4;
 
  border: none;
 
  color: #FFF;
 
  box-shadow: 1px 1px 1px #4C6E91;
 
  -webkit-box-shadow: 1px 1px 1px #4C6E91;
 
  -moz-box-shadow: 1px 1px 1px #4C6E91;
 
  text-shadow: 1px 1px 1px #5079A3;
}
select {
  font-size:        125%;
}

p {
  margin:0 auto;
  color: #F6F9FF;
}

.a-upload {
    padding: 4px 10px;
    height: 20px;
    line-height: 20px;
    position: relative;
    cursor: pointer;
    color: #888;
    background: #fafafa;
    border: 1px solid #ddd;
    border-radius: 4px;
    overflow: hidden;
    display: inline-block;
    *display: inline;
    *zoom: 1
}

.a-upload  input {
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    cursor: pointer
}

.a-upload:hover {
    color: #444;
    background: #eee;
    border-color: #ccc;
    text-decoration: none
}

.title{
  color : #14487E; 
  font-weight:bold;
  text-align: center;
  font-size : 40px; 
  letter-spacing : 5px; 

}